rapid plough - French English Dictionary